reside in a psychiatric facility - Fransızca İngilizce Sözlük